﻿/*--三列布局（左右宽度固定，中间宽度自适应）--*/

#threerowmain
{
	width:94%; margin-right: auto; margin-left: auto; overflow:hidden;
}

#overallform
{
	width:100%; height:433px auto; background-color:#fff; 
}

#leftrow
{
	width:240px; height:433px auto; float:left; border-right:solid 1px #808080; border-bottom:solid 1px #808080;position:relative; background-color:#fff;
}

.organmenu
{
	width:100%;
}

.organmenutitle
{
	width:100%; height:26px; background:url(../images/activedivbg.jpg); border-bottom:solid 1px #808080; border-top:solid 1px #808080;
}

.organmenutitleleft
{
	padding:8px 0px 0px 5px; color:#fff; font-weight:bold; text-align:left; float:left;
}

.organmenutitlerightshrink
{
	padding:4px 5px 0px 0px; text-align:right; float:right; cursor:pointer; display:block;
}

.organmenutitlerightextent
{
	padding:4px 5px 0px 0px; text-align:right; float:right; cursor:pointer; display:none;
}

.organmenucontent
{
	width:100%;
}

.organmenutree
{
	width:100%; height:auto;
}

.mediacount
{
	width:100%; margin-top:2px; position:absolute; bottom:0px; height:auto; overflow:auto;
}

.mediacounttitle
{
	width:100%; height:26px; background:url(../images/activedivbg.jpg); border-bottom:solid 1px #808080; border-top:solid 1px #808080;
}

.mediacounttitleleft
{
	padding:8px 0px 0px 5px; color:#fff; font-weight:bold; text-align:left; float:left;
}

.mediacounttitlerightshrink
{
	padding:4px 5px 0px 0px; text-align:right; float:right; cursor:pointer; display:none;
}

.mediacounttitlerightextent
{
	padding:4px 5px 0px 0px; text-align:right; float:right; cursor:pointer; display:block;
}

.mediacountarea
{
	width:100%; text-align:center; display:block; 
}

.mediacounttable
{
	width:100%; 
}

.mediacounttable td
{
	text-align:left; padding-left:4px; height:20px;
}

.mediacounttabletrone{
	background-color:#FFF;
}


.mediacounttabletrtwo{
	background-color:#F6F6F6;
}

#rightrow
{
	margin-left:250px; 
}

.rightwidth
{
	width:100%;
}

#programlist
{
	width:48%; float:left; height:auto; background-color:#fff;z-index:50;
}

.programdate
{
	width:100%; padding:10px 0px 10px 0px;
}

.channelmenu
{
	width:100%; text-align:center; margin-bottom:10px;
}

.channelmenutitle
{
	width:100%; height:26px; background:url(../images/activedivbg.jpg) #fff; border:solid 1px #808080; 
}

.channelmenutitleleft
{
	padding:8px 0px 0px 5px; color:#fff; font-weight:bold; text-align:left; float:left;
}

.channelmenutitlerightshrink
{
	padding:4px 5px 0px 0px; text-align:right; float:right; cursor:pointer; display:block;
}

.channelmenutitlerightextent
{
	padding:4px 5px 0px 0px; text-align:right; float:right; cursor:pointer; display:none;
}

.channelselectarea
{
	width:100%; height:26px auto; 
}

.channeltable
{
	width:100%;
}

.channeltable td
{
	text-align:left;
}

.programarea
{
	width:100%; float:left; height:auto;
}

.programtitlebg
{
	width:100%; height:30px; border:solid 1px #808080; float:left; background:url(../images/BIS_blank_14.jpg); 
}

.programtitle
{
	width:40%; padding:8px 0px 0px 5px; font-weight:bold; color:#fff; float:left;
}

.programtime
{
	width:40%; padding:8px 5px 0px 0px; font-weight:bold; color:#fff; text-align:right; float:right;
}

.programitem
{
	width:100%;height:200px; background-color:#D8E6EE; float:left; border-bottom:solid 1px #808080; border-left:solid 1px #808080; border-right:solid 1px #808080;   
}

#mediahouse
{
	width:50%; float:right; border-left:solid 1px #808080; border-bottom:solid 1px #808080;text-align:center; height:433px auto; background-color:#fff;
}


.inquirytitle
{
    width:100%; height:26px; background-image:url(../images/activedivbg.jpg); border-bottom:solid 1px #808080; border-top:solid 1px #808080; 
}

.inquirytitleleft
{
	padding: 8px 0px 0px 5px; color:#fff; font-weight:bold; float:left;
}

.inquirytitlerightup
{
	padding: 6px 8px 0px 0px; float:right; cursor:pointer; display:block; 
}

.inquirytitlerightdown
{
	padding: 6px 8px 0px 0px; float:right; cursor:pointer; display:none; 
}

.queryarea
{
	width:100%;
}

.querytable
{
	width:100%; margin:4px 4px 4px 4px;
}

.querytable th
{
	height:24px; width:15%; text-align:right;
}

.querytable td
{
	height:24px; width:35%; padding-left:4px; text-align:left;
}

.advlist
{
	width:96%; margin-top:15px; text-align:left;
}

.advlisttitle
{
	width:100%; height:30px; background: url(../images/tab2_06.jpg); float:left; border-bottom:3px solid #92A5B4; /*border-right:1px solid #fff; padding-right:6px;*/ padding-right:7px; 
}

.advselectarea
{
	width:100%;
}

.advselecttable
{
	width:100%; border:1px solid #92A5B4; border-collapse:collapse;
}

.advselecttable td
{
	height:25px; border:1px solid #92A5B4; padding-left:4px; cursor:pointer;
}

.advselecttabletrone{
	background-color:#FFF;
}


.advselecttabletrtwo{
	background-color:#F6F6F6;
}

.advselecttabletrover{
	background-color:#F6FFD2;
}

.advnextlisttitle
{
	width: 98%; height:21px; padding: 4px 0px 0px 5px; border:solid 1px #808080; font-weight:bold; float: left; background: url(../images/tablebg.jpg); color:#fff; float:left; display:none;
}

.advnextlisttitleleft
{
	width:49%; text-align:left; float:left;
}

.advnextlisttitleright
{
	text-align:right; float:right; padding-right:4px; cursor:pointer;
}

.advlistitem
{
	width:98%; height:20px auto; background:#fff; float:left; cursor:move; display:none;
}

/*--通用节目单样式--*/
.advsource
{
	width:100%; height:21px; padding: 4px 0px 0px 5px; background:#fff; border-bottom:solid 1px #808080; border-left:solid 1px #808080; border-right:solid 1px #808080; 
}

.advsource img
{
	cursor:pointer;
}

/*--银行节目单样式--*/
.banksource
{
	/*background:url(../images/droptbtg.jpg) #fff no-repeat;*/ background-color:#FFD9DE;
}

/*--文广节目单样式--*/
.mediasource
{
	/*background:url(../images/droptbtg2.jpg) #fff no-repeat;*/ background-color:#FCFFD9;
}

.advpage
{
	width:96%; margin:5px 0px 10px 0px;  /*float:right;*/ 
}

.advpageleft
{
	width:48%; float:left; text-align:left; padding-top:4px;
}

.advpageright
{
	width:48%; float:right; text-align:right;
}

.advpage img
{
	cursor:pointer; margin-bottom:-7px;
}



.programitemtarget img
{
	margin-bottom:-4px;
}

.dragprogramitem
{
    width:483px; height:21px; padding: 4px 0px 0px 5px; /*background:url(../images/tablebg7.jpg) #fff no-repeat;*/ background-color:#D9FEA3; border:solid 1px #808080;
}

.programitemtarget
{
	 width:97%; /*width:483px;*/ height:auto; padding: 2px 0px 0px 5px; margin:1px 2px 1px 2px; border:solid 1px #808080; /*background-color:#fff;*/
}

.targettable
{
	width:100%;
}

.targettable th
{
	width:88%; text-align:left;
}

.targettable td
{
	width:10%; text-align:right; padding-right:5px;
}

.advlistmenu
{
	width:100%; height:30px; background-color:#fff;
}

.advlistmenu ul
{
	list-style:none; 
}

/*
.advlistmenu li
{
	width:82px; height:20px; padding-top:10px; text-align:center; cursor:pointer; background:url(../images/tab2_04.jpg); color:#000; float:left; font-weight:bold;
}

.advlistmenu li.hover
{
	width:82px; height:20px; padding-top:10px; text-align:center; cursor:pointer; background:url(../images/tab2_03.jpg); color:#fff; float:left; font-weight:bold;
}
*/

.lihover
{
	width:82px; height:20px; padding-top:10px; text-align:center; cursor:pointer; background:url(../images/tab2_03.jpg); color:#fff; float:left; font-weight:bold; list-style:none; 
}

.linormal
{
	width:82px; height:20px; padding-top:10px; text-align:center; cursor:pointer; background:url(../images/tab2_04.jpg); color:#000; float:left; font-weight:bold; list-style:none; 
}

.adv_chosen
{
	width:100%; display:block;
}

.adv_nochosen
{
	width:100%; display:none;
}

.researchalign
{
	text-align:center;
}

.channelitem
{
	text-align:left;	
}

.programcontb
{
	width:100%;
}

.programcontb th
{
	height:24px; text-align:left; font-weight:bold; 
}

.programcontb td
{
	height:24px; text-align:left;
}

